Skip to content

feat(gitpod-cli): report errors to ide-metrics-api #13683

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

andreafalzetti
Copy link
Contributor

@andreafalzetti andreafalzetti commented Oct 7, 2022

Description

Introduce error reporting from gp cli (startin from gp ports list) to ide-metrics-api. Errors will be available in GCP.

Related Issue(s)

Fixes #13707

How to test

  1. Start a workspace in prev env
  2. Start a workspace in prod for this PR
  3. Simulate an error in prod (e.g. take down server), expose a port, and run gp ports list
  4. Observe the logs for ide-metrics-api using kubectl

Release Notes

NONE

Documentation

Werft options:

  • /werft with-local-preview
    If enabled this will build install/preview
  • /werft with-preview
  • /werft with-integration-tests=all
    Valid options are all, workspace, webapp, ide

@andreafalzetti andreafalzetti force-pushed the afalz/gitpod-cli-error-reporting branch 2 times, most recently from c3696df to d9bc612 Compare October 10, 2022 14:47
@andreafalzetti
Copy link
Contributor Author

andreafalzetti commented Oct 10, 2022

/werft run with-clean-slate-deployment

👍 started the job as gitpod-build-afalz-gitpod-cli-error-reporting.11
(with .werft/ from main)

@andreafalzetti
Copy link
Contributor Author

Closed in favour of #13752 because prev env for this PR is broken

@andreafalzetti andreafalzetti deleted the afalz/gitpod-cli-error-reporting branch October 25, 2022 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Integrate gp cli with ide-metrics-api for at least one command
4 participants